package logica.clases;

import logica.datatypes.DataEmpleado;

//
//
//
//  @ Archivo : EMPLEADO.java
//  @ Fecha : 03/12/2010
//  @ Author : IUASP
//
//



public abstract class Empleado {
	private int ci;
	private String nombre;
	private String apellido;
	private int edad;
	
	public Empleado(DataEmpleado dataEmpleado) {
		ci=dataEmpleado.getCi();
		nombre=dataEmpleado.getNombre();
		apellido = dataEmpleado.getApellido();
		edad = dataEmpleado.getEdad();		
	}



	
	public int getCi() {
		return ci;
	}




	public void setCi(int ci) {
		this.ci = ci;
	}




	public String getNombre() {
		return nombre;
	}




	public void setNombre(String nombre) {
		this.nombre = nombre;
	}




	public String getApellido() {
		return apellido;
	}




	public void setApellido(String apellido) {
		this.apellido = apellido;
	}




	public int getEdad() {
		return edad;
	}




	public void setEdad(int edad) {
		this.edad = edad;
	}

	public abstract Float salarioMensual();
	
	public abstract String tipoEmpleado();
}
